striped racer - English Synonyms Dictionary